/*
	@file : LogPerf.h
	@author : Wolfhead
*/
#ifndef _LOG_LOG_PERF_H_	
#define _LOG_LOG_PERF_H_


#ifdef USE_LOG_PERF
	#define LOG_PERF_SCOPE(id, message) \
		logger::perf::PerfScope(id, messahe) _log_perf_##__LINE__;
	#define LOG_PERF_FLUSH(id) \
		CLOGS(logger::Perf) << LOG_PERF_MANAGER().flush(id);
#else
	#define LOG_PERF_SCOPE(id, message)
	#define LOG_PERF_FLUSH(id)
#endif // #ifdef USE_LOG_PERF

namespace logger
{
namespace perf
{

} //namespace perf
} //namespace logger

#endif // _LOG_LOG_PERF_H_
